package com.hpsk.webSocket.model.ai.service;

import com.hpsk.webSocket.model.ai.dto.BizAiMessageParamDto;
import com.hpsk.webSocket.model.ai.entity.BizAiMessage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hpsk.webSocket.model.ai.vo.BizAiMessageVo;

/**
 * <p>
 * 用户消息体 服务类
 * </p>
 *
 * @author huangwang
 * @since 2025-05-20
 */
public interface IBizAiMessageService extends IService<BizAiMessage> {


    BizAiMessage add(BizAiMessageParamDto dto);

    /**
     * 删除消息
     *
     * @param id
     * @return
     */
    Boolean deleteById(Long id, String userId);

    /**
     * 获取详情
     *
     * @param id
     * @return
     */
    BizAiMessageVo detail(Long id);
}
